@import url("../static/css/bootstrap.min.css");

.mod-timestamp{
    width:950px;
    margin:20px auto 0;
    padding:5px 15px;
    background:#fff;
    border:1px solid #bbb
}
.mod-timestamp .x-input div{
    margin:5px 0
}
#txtNowDate,#txtNow,#txtDesStamp,#txtSrcStamp,#txtDesDate,#txtLocale{
    width:300px;
}
#txtNowDate,#txtNow,#txtDesStamp,#txtDesDate{
    color:#666;
    font-weight:500
}
#txtNowS,#txtNowMs {
    width:140px;
    color:#666;
    font-weight: 500;
}
#txtSrcYear,#txtSrcMonth,#txtSrcDay,#txtSrcHour,#txtSrcMinute,#txtSrcSecond{
    width:40px;
}

.mod-time-input{
    width: 80px;
}
.x-sel-sec {
    display: inline-block;
    width: 80px;
}
.x-wd {
    margin-top: 0px;
    border-bottom: 1px solid #eee;
    padding-bottom: 5px;
    font-size: 16px;
    color: #428bca;
}
.x-cnt {
    padding:0 15px 30px;
}
thead th {
    text-align: center;
    background: #f9f9f9;
}
.x-gmt-setting {
    display: inline-block;
    float: right;
    position: relative;
    top: -8px;
    right: -13px;
}
.x-gmt-setting select {
    width:auto;
    display: inline;
}
#fehelper_alertmsg {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000000;
    background: #000;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 10px 10px;
    margin: 0 auto;
    font-size: 14px;
    border-bottom: 1px solid #aaa;
}

/* 顶部升级提示样式 */
#fh-timestamp-upgrade-tip {
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2000000;
    background: linear-gradient(90deg,#ff2d55 0%,#ff9800 100%);
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    padding: 18px 10px 18px 10px;
    box-shadow: 0 4px 16px rgba(255,45,85,0.18),0 1.5px 0 #fff;
    letter-spacing: 1px;
}
.fh-tip-link {
    color: #fff;
    text-decoration: underline;
    font-size: 22px;
    font-weight: 900;
    display: inline-block;
    margin-left: 8px;
    animation: fh-tip-blink 1s infinite alternate;
}
@keyframes fh-tip-blink {
    0% { color: #fff; text-shadow: 0 0 8px #fff, 0 0 16px #ff9800; }
    100% { color: #ffeb3b; text-shadow: 0 0 16px #ff2d55, 0 0 32px #ff9800; }
}
body {
    padding-top: 70px !important;
}

.panel-no-margin-bottom {
    margin-bottom: 0 !important;
}